Include full name in broken/ rename of bad interwikis
authorBrion Vibber <brion@users.mediawiki.org>
Thu, 1 Sep 2005 06:51:40 +0000 (06:51 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Thu, 1 Sep 2005 06:51:40 +0000 (06:51 +0000)
maintenance/cleanupTitles.php

index 7d30060..d913bdb 100644 (file)
@@ -159,8 +159,12 @@ class TitleCleanup extends FiveUpgrade {
        }
        
        function moveInconsistentPage( $row, $title ) {
-               if( $title->exists() ) {
-                       $prior = $title->getDbKey();
+               if( $title->exists() || $title->getInterwiki() ) {
+                       if( $title->getInterwiki() ) {
+                               $prior = $title->getPrefixedDbKey();
+                       } else {
+                               $prior = $title->getDbKey();
+                       }
                        $clean = 'Broken/' . $prior;
                        $verified = Title::makeTitleSafe( $row->page_namespace, $clean );
                        if( $verified->exists() ) {